import numpy as np
x = np.arange(15)
X = x.reshape(3, 5)
print(X)

# 基本属性
print(X.ndim)       # 维度
print(X.shape)      # 形状
print(X.size)       # 元素个数

# numpy.array的数据访问
print(x[-1])        # 访问最后一个元素
print(x[::2])       # 以步长为2访问全部元素
print(x[::-1])      # 倒序访问全部元素

print(X[-1])        # 访问最后一行
print(X[:, -1])     # 取最后一列
print(X[:2, :3])    # 前两行，前三列
print(X[:2][:3])
print(X[::-1, ::-1])    # 将行和列都反转

